home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_0399 / 75 < prev    next >
Internet Message Format  |  1994-08-27  |  1KB

  1. Date: Mon, 8 Feb 93 20:51:39 -0500
  2. From: "Nicholas S Castellano" <entropy@terminator.rs.itd.umich.edu>
  3. To: hohmuth@freia.inf.tu-dresden.de
  4. In-Reply-To: Michael Hohmuth's message of Sun, 7 Feb 93 11:04:37 MET <9302071004.AA19368@irz.inf.tu-dresden.de>
  5. Subject: Environment variables
  6.  
  7. >Viariables that do not contain paths are treated "specially". When a program
  8. >starts, it determines which variables are "special" by reading a certain
  9. >environment variable we define (e.g. "SPECIAL"), which contains the names
  10. >of all "special" environment variables: for instance: 
  11. >
  12. >    SPECIAL=UNIXMODE,FUBAR
  13. >
  14. >This would declare the UNIXMODE and FUBAR environment variables to be treated
  15. >specially, which means that no path conversion is done for these variables.
  16. >Additionally, any environment variable which already contains "/", and any
  17. >variable which is set (putenv()) to something containing a backslash, are
  18. >added to the SPECIAL list, which would also be exported when spawning.
  19. >
  20. >Would this be too much trouble?
  21.  
  22. I think this is a good idea, but I also think it would be a better
  23. idea to do it the other way around, that is, an explicit list of
  24. variables on which path-translation should be done is given by the
  25. user, and if none are specified then translate only PATH as the
  26. default.
  27.  
  28. cheers,
  29. entropy
  30.